|
Computational particle physics refers to the methods and computing tools developed in and used by particle physics research. Like computational chemistry or computational biology, it is, for particle physics both a specific branch and an interdisciplinary field relying on computer science, theoretical and experimental particle physics and mathematics. The main fields of computational particle physics are: lattice field theory (numerical computations), automatic calculation of particle interaction or decay (computer algebra) and event generators (stochastic methods). ==Computing tools== * Computer algebra: Many of the computer algebra languages were developed initially to help particle physics calculations: Reduce, Mathematica, Schoonschip, Form, GiNaC.〔''Stefan Weinzierl:- ("Computer Algebra in Particle Physics." ) pgs 5-7. Accessed 1 January 2012; (alternative link) : ("Computer Algebra in Particle Physics ." ) arXiv:hep-ph/0209234. Accessed 1 January 2012. "Seminario Nazionale di Fisica Teorica", Parma, September 2002.''〕 * (Data Grid ): The largest planned use of the grid systems will be for the analysis of the LHC - produced data. Large software packages have been developed to support this application like the LHC Computing Grid (LCG) . A similar effort in the wider e-Science community is the GridPP collaboration, a consortium of particle physicists from UK institutions and CERN.〔''(GridPP website ) '' : accessed 19 June 2012.〕 * Data Analysis Tools: These tools are motivated by the fact that particle physics experiments and simulations often create large datasets, e.g. see references.〔'' Dirk Duellmann, '' ("Oracle Streams for the Large Hadron Collider" ) '', page 3. Accessed 1 January 2011.''〕〔'' M Liu, W Kuehn et al. , '' ("Hardware/Software Co-design of a General-Purpose Computation Platform in Particle Physics" ) '', page 1. Accessed 20 February 2012.''〕〔 ''David Rousseau, "The Software behind the Higgs Boson Discovery," IEEE Software, pp. 11-15, Sept.-Oct., 2012'' 〕 Examples include ROOT, Java Analysis Studio and SCaViS. * Software Libraries: Many software libraries are used for particle physics computations. Examples include FreeHEP, CLHEP. Also important are packages that simulate particle physics interactions using Monte Carlo simulation techniques (i.e. event generators). Prominent examples of these include PYTHIA, Geant4 and its Fortran predecessor, GEANT. 抄文引用元・出典: フリー百科事典『 ウィキペディア(Wikipedia)』 ■ウィキペディアで「Computational particle physics」の詳細全文を読む スポンサード リンク
|